support ledge - Turkish English Dictionary